Organizational Aspects of Distributed Software Development

نویسندگان

  • Josef Altmann
  • Heinz Dobler
چکیده

Software production has become an industrial task usually involving teams of programmers working on complex problems to produce large, even huge software systems. A growing share of all software development work is being done by globally distributed teams. The management of software engineering teamwork, especially of a temporally and/or spacially distributed team, presents an enormous organizational challenge as well as an intricate technical problem, as such distributed teamwork requires tool support for coordination of cooperative activities, maintenance of project control, and sharing of information. We present an overview of the managerial (mainly organizational) basics and aspects of distributed software development, give an overview of the potential and the limits of some of the published research projects, extract the design principles for the construction of cooperative software development environments, and formulate a model for cooperative work processes in software projects.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Investigation of the Impact of Organizational Justice on Organizational Citizenship Behavior in a Non-Profit Organization

Organizational citizenship behavior is a voluntarily executed behavior emanated by one individual who undertakes to do more than what is elucidated in his/her job description and what is not directly designed by official reward systems in an organization, while it can bring about an improvement in efficiency and effectiveness levels in the organization’s performance. Besides, organizational jus...

متن کامل

Cooperative Software Development: Concepts, Model and Tools

The development of large software systems demands intensive cooperation among multiple project team members with different responsibilities. The development process is often distributed across time and space and takes place within and between specialized workgroups. This necessitates finding appropriate answers to questions related to division of labor, to communication, and to coordination and...

متن کامل

The Relationship between the Organizational Commitment and Job Satisfaction for Accountants in National Iranian Oil Refining & Distribution Company

The main objective of this study was to investigating the relation between organizational commitment and job satisfaction for accountants in 37 branches of the National Oil Refining & Distribution Company. In this research, it was used from the method stratified random sampling proportional to bulk, which questionnaires were distributed according to Morgan table and were distributed more than a...

متن کامل

A Systematic Approach to Setting Up Distributed Global Collaborations for Software-based Products in the Automotive Domain

There is an increasing need for organizations to collaborate with internal and external partners on a global scale for creating software-based products and services. Many aspects and risks need to be addressed when setting up such global collaborations. Different types of collaborations such as engineering collaborations or innovation-focused collaborations need to be considered. Further aspect...

متن کامل

On The Human, Organizational, and Technical Aspects of Software Development and Analysis

Information systems are designed, constructed, and used by people. Therefore, a software design process is not purely a technical task, but a complex psycho-socio-technical process embedded within organizational, cultural, and social structures. These structures influence the behavior and products of the programmer’s work such as source code and documentation. This chapter (1) discusses the non...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998